import math

print("Введите четырёхзначное число")
x=int(input())
a=x//1000
b=x//100%10
c=x//10%10
d=x%10
if 1000<=x<=9999:
    if x%2==0:
        print("Число чётное:Да")
    else:
        print("Число чётное:Нет")
    if x%3==0:
        print("Число кратное трём:Да")
    else:
        print("Число кратное трём: Нет")
    if math.sqrt(x)%1==0:
        print("Число является квадратом числа:",int(math.sqrt(x)))
    else:
        print("Число является квадратом числа:Нет")
    minimum=min(a,b,c,d)
    print("Наименьшая цифра в числе:",minimum)
    maximum=max(a,b,c,d)
    print("Наибольшая цифра в числе:",maximum)
    kol=0
    x1=x
    while x1>0:
        if x1%10==0:
            kol+=1
        x1=x1//10
    print("количество нулей в числе:",kol)
    print("")
    if math.sqrt(d) % 1==0:
        print("Цифра в разряде едениц является квадратом цифры:",int(math.sqrt(d)))
    else:
        print("Цифра в разряде едениц является квадратом цифры:Нет")
    if math.sqrt(c) % 1==0:
        print("Цифра в разряде десятков является квадратом цифры:",int(math.sqrt(c)))
    else:
        print("Цифра в разряде десятков является квадратом цифры:Нет")
    if math.sqrt(b) % 1==0:
        print("Цифра в разряде сотен является квадратом цифры:",int(math.sqrt(b)))
    else:
        print("Цифра в разряде сотен является квадратом цифры:Нет")
    if math.sqrt(a) % 1==0:
        print("Цифра в разряде тысяч является квадратом цифры:",int(math.sqrt(a)))
    else:
        print("Цифра в разряде тысяч является квадратом цифры:Нет")
else:
    print("Введиное число не является четырёхзначным")

